cable armouring - Turco Inglés Diccionario